earthing terminal strip - Turkish English Dictionary